import 'package:flutter/material.dart';
import 'package:get/get.dart';

class FeedbackController extends GetxController {
  FeedbackController();

  // 反馈内容
  final feedbackContent = ''.obs;
  // 字符计数
  String get characterCount => '${feedbackContent.value.length}/100';

  // 提交反馈
  void submitFeedback() {
    if (feedbackContent.value.isEmpty) {
      debugPrint('⚠️ 反馈内容为空');
      debugPrint('   请输入反馈内容');
      return;
    }
    
    debugPrint('📝 提交反馈');
    debugPrint('   内容: ${feedbackContent.value}');
    
    // 这里可以添加提交反馈的API调用
    Get.back();
    debugPrint('✅ 反馈已提交，感谢您的建议！');
    
    // 提交后重置内容
    feedbackContent.value = '';
  }

  _initData() {
    update(["feedback"]);
  }

  void onTap() {}

  // @override
  // void onInit() {
  //   super.onInit();
  // }

  @override
  void onReady() {
    super.onReady();
    _initData();
  }

  // @override
  // void onClose() {
  //   super.onClose();
  // }
}

